﻿/* CSS Document */
body {padding:0px; margin:0px; font:14px/20px tahoma,arial,微软雅黑; background-color:#fff; color:#666; letter-spacing:1px;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h4, h5, h6, input, button, textarea, p, blockquote, th, td, form, figure{margin:0px; padding:0px;}
li{ list-style:none}
input{ border:none; outline:none}
.clear {clear:both; height:0px;}
.imgs{ width:100%;}

/* a colors */
a {text-decoration:none; color:#666;}
a:link {color:#666;text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {text-decoration:none; color:#01a1ac}

/* header */
.top{ width:1200px; margin:0 auto; overflow:hidden}
.top_l{ float:left; margin-top:18px; margin-bottom:20px}
.top_r{ float:right}
.top_r input{ float:left}
.kuang{ width:248px; height:40px; background-image:url(../images/kuangbj.jpg); line-height:38px; text-indent:28px; color:#CCC; margin-right:10px; margin-top:30px;}
.button{ width:40px; height:40px;background-image:url(../images/annuo.jpg); margin-top:30px}

.navbox{ background:url(../images/navbj.jpg); background-repeat:repeat-x; margin-bottom:0px}
.nav{ width:1200px; margin:0 auto; padding-top:2px; overflow:hidden}
.nav a{ float:left; width:150px; line-height:60px; text-align:center; font-size:18px; color:#FFF}
.nav .nav_white{ background-color:#FFF; color:#666666}
.nav a:hover{ background-color:#FFF; color:#666666}

.m_header{display:none;}

.menu_btn {height:50px; margin-right:10px; float:right;}
.menu_btn span {width:50px; height:50px; display:block; background:url(../images/menu.png) no-repeat; -webkit-background-size:100% 100%; -moz-background-size:100% 100%; -ms-background-size:100% 100%; background-size:100% 100%;}

/*mobile nav start*/
/* General styles for all menus */
.cbp-spmenu{background:#01a1ac;border-left:1px solid #fff;position:fixed;}
.cbp-spmenu a{display:block;color:#fff;font-size:1.1em;font-weight:300;}
.cbp-spmenu a:hover{background:#fff; color:#000;}
.cbp-spmenu a:active{background:#fff; color:#000;}
/* Orientation-dependent styles for the content of the menu */
.cbp-spmenu-vertical{width:240px;height:100%;top:0;z-index:1000;}
.cbp-spmenu-vertical a{border-bottom:1px solid #fff;padding:1em;}
.cbp-spmenu-horizontal{width:100%;height:150px;left:0;z-index:1000;overflow:hidden;}
.cbp-spmenu-horizontal h3{height:100%;width:20%;float:left;}
.cbp-spmenu-horizontal a{float:left;width:20%;padding:0.8em;border-left:1px solid #258ecd;}
/* Vertical menu that slides from the left or right */
.cbp-spmenu-left{left:-240px;}
.cbp-spmenu-right{right:-240px;}
.cbp-spmenu-left.cbp-spmenu-open{left:0px;}
.cbp-spmenu-right.cbp-spmenu-open{right:0px;}
/* Horizontal menu that slides from the top or bottom */
.cbp-spmenu-top{top:-150px;}
.cbp-spmenu-bottom{bottom:-150px;}
.cbp-spmenu-top.cbp-spmenu-open{top:0px;}
.cbp-spmenu-bottom.cbp-spmenu-open{bottom:0px;}
/* Push classes applied to the body */
.cbp-spmenu-push{overflow-x:hidden;position:relative;left:0;}
.cbp-spmenu-push-toright{left:240px;}
.cbp-spmenu-push-toleft{left:-240px;}
/* Transitions */
.cbp-spmenu,.cbp-spmenu-push{-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;transition:all 0.3s ease;}
#show_bg {width:100%; height:100%; background:rgba(0, 0, 0, 0.5); position:fixed; top:0px; left:0px; z-index:999; display:none;}
/*mobile nav end*/

/* banner */
.mod_focus_show { width:100%; height:auto; overflow:hidden; position:relative;}
.mod_focus_show .mod_focus_pic {width:100%; display:block;}
.mod_focus_show .mod_focus_pic li, .mod_focus_show .mod_focus_pic a, .mod_focus_show .mod_focus_pic img {width:100%; display:block;}
.mod_focus_show .mod_focus_pic li {width:100%; display:block; position:absolute; left:0px; top:0px; }

.mod_focus_show .mod_focus_list {width:100%; height:100px; overflow:hidden; padding:0px; margin:0px; position:relative;}
.mod_focus_show .mod_focus_list li {width:25%; height:auto; overflow:hidden; display:block; padding:0px; margin:0px; float:left;}
.mod_focus_show .mod_focus_list li a { display: block;}
.mod_focus_show .mod_focus_list li img {width:100%; display:block;}

.title {height:50px; border-bottom:#e5e5e5 solid 1px;}
.title .b_title {height:45px; line-height:45px; font-size:20px; color:#333; float:left;}
.title .morebtn {height:45px; line-height:45px; color:#333; font-size:10px; display:block; padding-right:15px; float:right; background:url(../images/more.jpg) no-repeat right center; -webkit-background-size:10px 10px; -moz-background-size:10px 10px; -ms-background-size:10px 10px; background-size:10px 10px;}

.about {height:auto; overflow:hidden; line-height:25px; overflow:hidden;}

.articleList {height:auto; overflow:hidden; padding:0px; margin:0px; display:block;}
.articleList li {height:40px; line-height:40px; overflow:hidden; border-bottom:#d9d9d9 dashed 1px; clear:both; position:relative;}
.articleList li a {height:40px; line-height:40px; display:block; color:#333; padding-right:80px;}
.articleList li time {width:100px; height:40px; line-height:40px; color:#999; text-align:right; position:absolute; top:0px; right:0px;}
.articleList li a:hover {color:#ce3b28;}

.con_list {height:auto; overflow:hidden; display:block; margin-top:10px; padding:0px 10px;}
.con_list li {height:45px; overflow:hidden; padding:5px 0px; line-height:45px; color:#313131;}
.con_list li i {width:30px; height:30px; line-height:30px; text-align:center; background:#313131; color:#fff; display:block; margin-right:10px; margin-top:8px; float:left;}
.con_list li span {color:#eb6100; font-size:24px;}

.item {height:auto; overflow:hidden; margin-top:10px;}
.item a {width:100%; display:block;}
.item a img {width:100%; border:#333 solid 1px;}
.item a p {height:50px; overflow:hidden; line-height:25px; color:#333; text-align:center;}

.frame_box .items {height:auto; overflow:hidden;}
.frame_box .items a {width:100%; display:block; position:relative;}
.frame_box .items a img {width:100%; border:#333 solid 1px;}
.frame_box .items a p {height:40px; line-height:40px; color:#333; overflow:hidden; display:block; text-align:center; padding:0px 15px;}


/*main first about and news*/
.main{ width:1200px; margin:0 auto; overflow:hidden; margin-bottom:40px; margin-top:40px;}
.main_l{ float:left; width:480px;  max-height: 320px; display: block; overflow: hidden;text-overflow: ellipsis;}
.main_l_t{ line-height:39px; border-bottom:1px solid #cccccc; overflow:hidden; margin-bottom:24px}

.main_l_t_e{ float:left; font-size:14px; color:#cccccc}
.main_l_t a{ float:right; font-size:14px}
.main_l_about{ line-height:36px; text-indent:28px; font-size: 14px;}
.main_l p{line-height:36px; text-indent:28px; }
.main_l_t_n{ float:left; font-size:20px; margin-right:12px}
.main_r{ width:656px; float:right}
.newbox{ overflow:hidden}
.newbox img,.newbox ul{ float:left}
.newbox ul{ margin-left:16px; width:408px}
.newbox ul li a{ font-size:14px;}
.newbox ul li{ border-bottom:1px dashed #cccccc; line-height:39px}
.newbox ul li span{ float: right;}

/*main second products*/
.productbox{ margin-bottom:40px}
.product{ width:1200px; margin:0 auto;}
.picbox{ overflow:hidden;}
.picbox li{ float:left; width:16.66666%; text-align:center;}
.picbox li img{ width:90%;}
.picbox li p{ line-height:40px; text-align:center; font-size: 14px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.honorbox{ margin-bottom:40px}
.honor{ width:1200px; margin:0 auto;}
.honorbox{overflow:hidden;}
.honorbox li{ float:left; width:155px; height:200px; margin:10px auto;text-align:center;vertical-align:middle;display:block;position:relative; border:1px solid #9fb5bf; margin:0 20px;}
.honorbox li a{display:table-cell;vertical-align:middle;width:150px; height:158px; }
.honorbox li img{ width:90%; max-width:150px;max-height:158px;}
.honorbox li p a{ height:40px;}
.honorbox li p{ line-height:40px; text-align:center; font-size: 14px; display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}


/*footer*/
.footerbox{ background:#fafafa}
.footer{ width:1200px; margin:0 auto}
.footer_one{ overflow:hidden; margin-bottom:32px}
.footer_one ul{ float:left; margin-right:20px; margin-top:6px}
.ffirst, .fsecond, .fthird{width:380px;}
.footer_one_title{ font-size:18px; line-height:39px; border-bottom:1px #666666 solid; padding-left:10px; margin-bottom:20px}
.footer_one_list{ overflow:hidden; margin-bottom:20px}
.footer_one_list img,.footer_one_list span{ float:left}
.footer_one_list span{ line-height:40px; margin-left:12px}
.erweima{ padding-left:96px}
.friend a{ line-height:20px; margin-right:10px}
.footer_two{ width:820px; margin:0 auto; border-bottom:1px solid #666666; margin-bottom:20px}
.footer_two ul{ overflow:hidden; margin-left:10px}
.footer_two ul li{ float:left; width:100px; text-align:center; line-height:40px}
.footer_three{ line-height:60px; text-align:center;}


/*content*/
.c_main{ width:1200px; margin:0 auto; overflow:hidden; margin-bottom:60px; margin-top:40px;}
.c_main_l{ width:300px; float:left; margin-right:40px}
.c_main_l_t{ background-image:url(../images/cbj.jpg); line-height:60px;}
.c_main_l_t span{ font-size:18px; color:#333333; margin-left:20px}
.c_main_l ul{ width:298px; border-left:1px #cccccc solid; border-right:1px #cccccc solid;}
.c_main_l ul li{ border-bottom: 1px #cccccc solid; line-height:59px}
.c_main_l ul li a{ margin-left:40px; font-size:18px}

.c_main_r{ width:860px; float:left}
.c_main_r p{line-height:36px; text-indent:28px; font-size: 14px;}
.c_main_r_t{ border-bottom:1px #cccccc solid; line-height:59px; overflow:hidden;}
.c_main_r_t span{ float:left; font-size:18px}
.c_main_r_t .c_m_r_span2{ font-size:16px; color:#cccccc; margin-left:12px}
.c_main_r_t p{ float:right;}

/*about*/
.about_text{ line-height:36px; text-indent:32px; margin-bottom:20px; width:90%; margin-left:34px}
.about_text span{ color:#01a1ac; font-weight:bold}
.about_img{ margin-left:34px}

/*new*/
.n_newslist{ width:792px; margin-left:34px;}
.n_newslist li{ line-height:59px; border-bottom:1px #CCC dashed; overflow:hidden; font-size:16px;}
.n_newslist li a{ float:left}
.n_newslist li p{ float:right}
.n_newslist li:hover{ color:#01a1ac; background-color:#f9f9f9}


/*newsshow*/
.newsshow_content{ width:792px; margin-left:34px}
.ns_c_title{ font-size:18px; font-weight:bold; line-height:59px; text-align:center; border-bottom:1px #ccc dashed; color:black}
.ns_c_time{ overflow:hidden;line-height:59px;border-bottom:1px #ccc dashed; margin-bottom:20px}
.ns_c_time p{ float:left; font-size:16px}
.ns_c_zhengwen{ line-height:36px; text-indent:32px; ; border-bottom:1px #ccc dashed; padding-bottom:40px; height:300px; overflow:hidden}
.ns_c_shangyitiao{ line-height:30px}
.ns_c_xiayitiao{ line-height:30px; overflow:hidden; border-bottom:#ccc 1px dashed}
.ns_c_xiayitiao p{ float:left}
.ns_c_xiayitiao a{ float:right}

.newspf{margin-left:146px; margin-right:20px}
.newsps{margin-right:20px}
.newspt{}

.p_product_mtop{ margin-top:40px;}

/*product*/
.m_product{margin:15px auto 0;}
.m_product ul{ display:inline-block; margin-bottom:10px; width:100%;}
.m_product ul li{ display:inline-block; float:left; margin:20px 0px 10px 0px; width:25%;}
.m_product ul li .productlist-img{ text-align:center;}
.m_product ul li .productlist-img a{ display:block; }
.m_product ul li .productlist-img a img{ padding:2%; border:0px solid #9fb5bf; width:92%;}
.m_product ul li .productlist-name{ text-align:center; margin-top:5px; }
.m_product ul li .productlist-name a{ display:block;  width:98%; margin:0 auto; overflow:hidden; text-overflow:ellipsis;  white-space:nowrap;}
.m_product ul li .productlist-name a:hover{ color:#d90000}

.productshow_content{ width:auto; margin-left:34px; overflow:hidden;}
.ps_c_title{ font-size:18px; font-weight:bold;  text-align:center; border-bottom:1px #ccc dashed; color:black; line-height:39px}
.ps_c_time{ overflow:hidden;line-height:39px;border-bottom:1px #ccc dashed; margin-bottom:20px}
.ps_c_time p{ width:100%; text-align:center; font-size:16px}
.productshow_content img{max-width:100%;}

/*honor*/
.m_honor{margin:10px auto 0;}
.m_honor ul{ display:inline-block; margin-bottom:10px; width:100%;}
.m_honor ul li{ display:inline-block; float:left; margin:10px 0px 10px 0px; width:12.5%;}
.m_honor ul li .honor-img{ text-align:center;}
.m_honor ul li .honor-img a{ display:block; }
.m_honor ul li .honor-img a img{ padding:2%; border:0px solid #9fb5bf; width:92%;}
.m_honor ul li .honor-name{ text-align:center; margin-top:5px; }
.m_honor ul li .honor-name a{ display:block;  width:98%; margin:0 auto; overflow:hidden; text-overflow:ellipsis;  white-space:nowrap;}
.m_honor ul li .honor-name a:hover{ color:#d90000}

.m_honor ul li .honor-img{ width:100px; height:110px; margin:10px auto;text-align:center;vertical-align:middle;display:block;position:relative; border:1px solid #9fb5bf;} 
.m_honor ul li .honor-img a{display:table-cell;vertical-align:middle;width:100px; height:108px; } 
.m_honor ul li .honor-img a img{max-width:100px;max-height:108px; } 

.performance img{max-width:100%;}

.lianbox{width:792px; margin-left:34px; margin-top:40px}
.lianbox ul{ float:left}
.lianbox_mt{ margin-top:100px}
.lianxipic{width:792px; margin-left:34px;}

/*liuyai*/
.apply dt{font-size: 16px;color: #606366; padding: 5px 0px; line-height: 30px;}
.apply .input4 {width: 96%; border: #e5e5e5 solid 1px; color: #804235; display: block;
padding: 10px 5px;
background: none;
-webkit-box-sizing: border-box;
font-size: 14px;
outline: none;}

.apply .applybtn{font-size: 16px;
color: #fff;
padding: 0px 0px;
line-height: 30px;
background: #004882;
width:100px; margin-top:20px;}
apply .aoolya{}


.tjgz{ position:fixed; top:45%; left:50%;  margin-left:500px; z-index: 999}

@media screen and (min-width:1200px){ 

} 
@media screen and (min-width: 960px) and (max-width: 1199px) { 
	.top{ width:940px;}
	.nav{ width:940px;}
	.nav a {width: 110px;}
	
	.main{ width:940px;}
	.main_l{width:40%;}
	.main_r{width:58%;}
	.newbox img{width:35%;}
	.newbox ul{ width:63%; margin-left:2%;}
	
	.product{width:940px;}
	
	.honor {width: 940px;}

.tjgz {
    position: fixed;
    top: 45%;
    left: 50%;
    margin-left: 400px;
    z-index: 999;
}

.honorbox li{ width:150px; margin:0 2px;}




	.footer{width: 940px;}
	.fsecond{ width:210px;}
	.erweima{ padding-left:1px;}
	.fthird{ width:290px;}
	
	.c_main{ width:940px;}
	.c_main_l{ width:244px; margin-right:20px}
	.c_main_l_t span{ margin-left:2px;}
	.c_main_l ul{ width:242px;}
	
	.c_main_r{ width:676px; }
	.about_text { width: 95%;  margin-left: 14px;}
	.about_img{ margin-left:0px; max-width:98%;}
	.n_newslist{ width:auto; margin-left:0px;}
	
	.newsshow_content { width: auto; margin-left: 0px;}
	.newspf{margin-left:76px; margin-right:20px}
	.newsps{margin-right:20px}
	.newspt{}
	.productshow_content{ width:auto; margin-left:0px;}
	
	
	.lianbox{width:auto; margin-left:0px; margin-top:40px}
	.lianbox ul{ float:left}
	.lianbox_mt{ margin-top:100px}
	.lianxipic{width:auto; margin-left:0px;}
	.lianxipic img{max-width:100%}


.m_honor ul li{width:16.5%;}
}
@media screen and (min-width: 768px) and (max-width: 959px) { 
	.top{ width:740px;}

	.navbox{ display:none;}
	.m_header{display:block;}
	.m_header {height:50px; background:#01a1ac;}
 	.m_header .m_title {height:50px; line-height:50px; color:#fff; display:block; padding:0px 20px; float:left; font-size: 18px;}
	
	.main{ width:740px;}
	.main_l{width:100%; margin-bottom:20px;}
	.main_r{width:100%;}
	.newbox ul {width: 488px;}
	
	.product{width:740px;}
	.picbox li{ width:33.3333%;}
	
	.honor {width: 740px;}

.honorbox li{ width:150px; margin: 0 40px;
margin-bottom: 10px;;}

	.footer{width: 740px;}
	.ffirst{ width:100%;}
	.fsecond{ width:100%;}
	.erweima{ padding-left:280px;}
	.fthird{ width:100%;}
	
	.footer_two { width: 740px;}
	.footer_two ul li{width: 90px;}
	
	.c_main{ width:740px;}
	.c_main_l_t{ background-image:url(../images/titlebj.jpg); line-height:60px;}
	.c_main_l{ width:740px; margin-right:20px}
	.c_main_l_t span{ margin-left:20px;}
	.c_main_l ul{ width:738px;}
	
	.c_main_r{ width:100%; margin-top:20px;}
	.about_text { width: 95%;  margin-left: 2%;}
	.about_img{ margin-left:0px; max-width:98%;}
	.n_newslist{ width:auto; margin-left:0px;}
	.newsshow_content { width: auto; margin-left: 0px;}
	.ns_c_time{ width:100%; margin:0 auto;}
	.newspf{margin-left:106px; margin-right:20px}
	.newsps{margin-right:20px}
	.newspt{}
	.productshow_content{ width:auto; margin-left:0px;}
	
	.lianbox{width:auto; margin-left:0px; margin-top:40px}
	.lianbox ul{ float:left}
	.lianbox_mt{ margin-top:100px}
	.lianxipic{width:auto; margin-left:0px;}
	.lianxipic img{max-width:100%}
	.lianbox .erweima{ padding-left:0px;}


.m_honor ul li{width:16.5%;}
}
@media only screen and (min-width: 480px) and (max-width: 767px){ 
	.top{ width:96%;}

	.navbox{ display:none;}
	.m_header{display:block;}
	.m_header {height:50px; background:#01a1ac;}
 	.m_header .m_title {height:50px; line-height:50px; color:#fff; display:block; padding:0px 20px; float:left; font-size: 18px;}
	
	.main{ width:96%;}
	.main_l{width:100%; margin-bottom:20px;}
	.main_r{width:100%;}
	.newbox img{width:100%;}
	.newbox ul{ width:100%; margin-left:2%;}
	
	.product{width:96%;}
	.picbox li{ width:50%;}
	
	.honor {width: 96%;}

.honorbox li{ width:150px; margin: 0 4px;
margin-bottom: 10px;}
	.footer{width: 96%;}
	.ffirst{ width:100%;}
	.fsecond{ width:100%;}
	.erweima{ width:205px; margin:0 auto; padding-left:0px;}
	.fthird{ width:100%;}
	
	.footer_two { width: 100%;}
	.footer_two ul li{ padding:0 10px; width:auto;}
	
	.footer_two { width: 100%;}
	.footer_two ul li{width: 90px;}
	
	.c_main{ width:96%; margin-top: 0px;}
	.c_main_l_t{ background-image:url(../images/titlebj.jpg); line-height:60px; width:100%;}
	.c_main_l{ width:100%;}
	.c_main_l_t span{ margin-left:20px;}
	.c_main_l ul{ width:auto;}
	
	.c_main_r{ width:100%; margin-top:20px;}
	.about_text { width: 95%;  margin-left: 2%;}
	.about_img{ margin-left:0px; max-width:98%;}
	.n_newslist{ width:auto; margin-left:0px;}
	
	.newsshow_content { width: auto; margin-left: 0px;}
	.ns_c_time{ width:100%; margin:0 auto;}
	.newspf{ width:100%; text-align:center; margin-left:0px;}
	.newsps{margin-right:0px; width:48%; text-align:right; padding-right: 2%;}
	.newspt{ width:48%; text-align:left; padding-left:2%;}
	
	.m_product ul li{width:50%;}
		.productshow_content{ width:auto; margin-left:0px;}
		
		.lianbox{width:auto; margin-left:0px; margin-top:40px}
	.lianbox ul{ float:left; width:100%;}
	.lianbox_mt{ width:100%; text-align:center}
	.lianxipic{width:auto; margin-left:0px;}
	.lianxipic img{max-width:100%}
	.m_honor ul li{width:25%;}


.tjgz{
    position: fixed;
 top: 45%;
right: 50%;
margin-left: 120px;
z-index: 999;
}
} 

@media only screen and (min-width: 480px) and (max-width: 565px){ 
	.top_l{ float:none; width:240px; margin:0 auto;}
	.top_r{ float:none; width:298px; margin:0 auto; padding-bottom:20px; height:40px;}
	.kuang{ margin-top:10px;}
	.button{margin-top:10px;}
}
@media only screen and (max-width: 479px) { 
	.top{ width:96%;}
	.top_l{ float:none; width:240px; margin:0 auto;}
	.top_r{ float:none; width:298px; margin:0 auto; padding-bottom:20px; height:40px;}
	.kuang{ margin-top:10px;}
	.button{margin-top:10px;}
	
	.navbox{ display:none;}
	.m_header{display:block;}
	.m_header {height:50px; background:#01a1ac;}
 	.m_header .m_title {height:50px; line-height:50px; color:#fff; display:block; padding:0px 20px; float:left; font-size: 18px;}
	
	.main{ width:96%; margin-top: 0px;}
	.main_l{width:100%; margin-bottom:20px;}
	.main_r{width:100%;}
	.newbox img{width:100%;}
	.newbox ul{ width:100%; margin-left:2%;}
	.newbox ul span{ display:none;}
	
	.product{width:96%;}
	.picbox li{ width:50%;}
	
	.honor {width: 96%;}
	.footer{width: 96%;}
	.ffirst{ width:100%;}
	.fsecond{ width:100%;}
	.erweima{ width:205px; margin:0 auto; padding-left:0px;}
	.fthird{ width:100%;}
	
	.footer_two { width: 100%;}
	.footer_two ul li{ padding:0 10px; width:auto;}
	
	.c_main{ width:96%; margin-top: 0px;}
	.c_main_l_t{ background-image:url(../images/titlebj.jpg); line-height:60px; width:100%;}
	.c_main_l{ width:100%;}
	.c_main_l_t span{ margin-left:20px;}
	.c_main_l ul{ width:auto;}
	
	.c_main_r{ width:100%; margin-top:20px;}
	.about_text { width: 95%;  margin-left: 2%;}
	.about_img{ margin-left:0px; max-width:98%;}
	.n_newslist{ width:auto; margin-left:0px;}
	.n_newslist li a{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width: 70%;}
	
		.newsshow_content { width: auto; margin-left: 0px;}
	.ns_c_time{ width:100%; margin:0 auto;}
	.newspf{ width:100%; text-align:center; margin-left:0px;}
	.newsps{margin-right:0px; width:48%; text-align:right; padding-right: 2%;}
	.newspt{ width:48%; text-align:left; padding-left:2%;}
	
	.m_product ul li{width:50%;}
		.productshow_content{ width:auto; margin-left:0px;}
		
		.lianbox{width:auto; margin-left:0px; margin-top:40px}
	.lianbox ul{ float:left; width:100%;}
	.lianbox_mt{ width:100%; text-align:center}
	.lianxipic{width:auto; margin-left:0px;}
	.lianxipic img{max-width:100%}
	.footer_one_list span{ margin-left:2px;}
.honorbox li{margin: 0 0.5%;
margin-bottom: 10px;
width: 48%;}

.m_honor ul li{width:33.3%;}

.tjgz{
    position: fixed;
 top: 45%;
right: 50%;
margin-left: 40px;
z-index: 999;
}
}


